spontaneous rupture of membrane - French English Dictionary